package jnpf.model.template;

import jnpf.model.template.TemplateAttributeModel;
import jnpf.model.template.TemplateCategoryModel;
import lombok.Data;
import java.util.List;
import java.math.BigDecimal;
import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * template
 * @版本： V3.5
 * @版权： 引迈信息技术有限公司（https://www.jnpfsoft.com）
 * @作者： JNPF开发平台组
 * @日期： 2025-04-10
 */
@Data
public class TemplateForm  {
    /** 主键 */
    private String id;
    /** 子表数据 **/
    @JsonProperty("templateCategoryList")
    private List<TemplateCategoryModel> templateCategoryList;

    /** 模板名称 **/
    @JsonProperty("name")
    private String name;
    /** 模板类型 **/
    @JsonProperty("type")
    private Object type;
    /** 是否默认模板(1是2否) **/
    @JsonProperty("isDefault")
    private Object isDefault;
    /** 上次更新版本主键 **/
    @JsonProperty("lastUpdateId")
    private String lastUpdateId;
    /** 版本更新主键 **/
    @JsonProperty("firstUpdateId")
     private String firstUpdateId;
    /** 模板版本 **/
    @JsonProperty("version")
    private Integer version;
    /** 创建用户id **/
    @JsonProperty("createUserId")
    private String createUserId;
    /** 创建时间 **/
    @JsonProperty("createTime")
    private String createTime;
}
